#!/bin/sh

#Informa del procés.

#echo "Generant una micro iso per arrencar en BIOS que no suportin l'arrencada desde USB."

dialog --title "Generació Micro ISO USB Boot" --infobox "Generant una micro iso per arrencar en BIOS que no suportin l'arrencada desde USB." 10 60

tempdir="/tmp/usb_boot$$"

mkdir -p $tempdir

ls /.dirs/dev/vmlinuz

if [ "$?" = "0" ]; then

for i in `ls /.dirs/dev/ | egrep -v "squashfs"`; do

cp -a /.dirs/dev/$i $tempdir

done

else

for i in `ls /.dirs/ram/ | egrep -v "squashfs"`; do

cp -a /.dirs/ram/$i $tempdir

done

fi

mkisofs -o $HOME/usb_boot.iso -R -b boot/grub/stage2_eltorito -A "mkisofs" -V "USB boot issues" -no-emul-boot -boot-load-size 4 -boot-info-table $tempdir

#Demana dispositiu de gravació

grava=$(ls /dev/cdrw* | cut -d " " -f 1 | head -1)

eject -pm $grava

wodim -v gracetime=2 dev=$grava -dao driveropts=burnfree -data $HOME/usb_boot.iso

#Procés finalitzat.

rm -rf $tempdir

#echo "Procés Finalitzat."
dialog --title "Generació Micro ISO USB Boot" --infobox "Procés Finalitzat !!!." 10 60

sleep 5
